Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
26 ST JOHNS AVENUE Detached £4,050,931 £4,100,000 16 Nov 2022
30 ST JOHNS AVENUE Semi-Detached £2,994,331 £2,950,000 29 Nov 2023
34 ST JOHNS AVENUE Semi-Detached £3,593,505 £2,750,000 27 Jan 2017
36 ST JOHNS AVENUE Semi-Detached £4,085,957 £2,633,750 29 Nov 2007